About Mear Eco Holmes Ltd (13603329) United Kingdom