About Zammo Motors & Recovery Ltd (11410430) United Kingdom