About Faversham & Moss Limited (08802965) United Kingdom