About Farndon Developments Ltd (12533051) United Kingdom