About George Mayfield Retail Holdings Limited (10260203) United Kingdom