About Seeley International (europe) Limited (02309043) United Kingdom