About Sechelle Manufacturing Limited (03472494) United Kingdom