About Mcgeary Holdings Limited (08692836) United Kingdom