About J Couley Meica Services Limited (10745928) United Kingdom