About Seb Trans Sebastian Wyrwaszewski Ltd (12332339) United Kingdom