About Primescale Limited (02945424) United Kingdom