About Mannerton Clarke Design Services Limited (11515211) United Kingdom