About Faversham Plant Limited (01630706) United Kingdom