About Holman Specialist Paints Ltd (02073156) United Kingdom