About Seth Mills Ltd (07786318) United Kingdom