About Farranlea Ltd (09596052) United Kingdom