About Tom Mcgrath Trust Limited (SC394132) United Kingdom