About Farradale Ltd (11823079) United Kingdom