About Amodeo Scott Ltd (10367526) United Kingdom