About Specialised Covers Limited (02237596) United Kingdom