About Selly S Southampton Limited (11422556) United Kingdom