About Macgerald Services Limited (05707657) United Kingdom