Owner Starbrite Chemicals Limited behind that:

starbrite.co.uk - StarBrite Chemicals