About Georg & Company Limited (08286370) United Kingdom