About Faversham Limited (01955804) United Kingdom