About Farrell.davis Limited (09692047) United Kingdom