About P Mcgrath Solutions Limited (08598686) United Kingdom