About Gallo Design Limited (12847694) United Kingdom