About Sealyham Limited (04725442) United Kingdom