About George & Mae Ltd (09689459) United Kingdom