About M & C Farrell Limited (09951307) United Kingdom