About Mcgeoch Group Limited (06068058) United Kingdom