About Amendola Developments Limited (09278196) United Kingdom