About George & Frederick Limited (10059330) United Kingdom