About Globe Pets Property Company Limited (08728606) United Kingdom