About Merc Breakers Ltd (12403053) United Kingdom