About Yellowcoat Holdings Limited (03178994) United Kingdom