About Seal Associates (cim) Limited (02887700) United Kingdom