About First Base Southampton Limited (02149685) United Kingdom