About Mcgrath Technology Solutions Ltd (13626724) United Kingdom