About Attenborough Brush Limited (03985352) United Kingdom