About Bill Mcgrath Limited (05059222) United Kingdom