About Peter Mcgirr Services Limited (04178680) United Kingdom