About De Armo Ltd (12621620) United Kingdom