About Farrington Hall Ltd (12893487) United Kingdom