About Leslie George & Co. Limited (06964005) United Kingdom