About A & G Meola Ltd (09482236) United Kingdom