About Seymour Diamond Limited (07786757) United Kingdom