About George Isaac Limited (12292902) United Kingdom