About Mono Pigment Developments Limited (03425358) United Kingdom