About Attardi & Co. Ltd (09271041) United Kingdom