About Sequa Limited (02982757) United Kingdom