About Faversham Associates Ltd (10314313) United Kingdom