About Merritts Special Projects Limited (09061573) United Kingdom