About George & Sarah Ltd (10017355) United Kingdom