About German Specialist Mots Ltd (13461731) United Kingdom