About Sycon Products Limited (05917727) United Kingdom