About Orchard Gate Faversham Limited (09331605) United Kingdom