About Seahorse Textile Care Specialists Limited (07556332) United Kingdom