About Atlux Spray Finish Ltd (13132132) United Kingdom