About Quinn & Mcgrath Services Limited (05911133) United Kingdom