About Farrendale Ltd (04218116) United Kingdom