About Faversham Chandlery Limited (09320460) United Kingdom