About Sommerville Turpin Holdings Limited (13503969) United Kingdom