About Sommerville Turpin Limited (05282938) United Kingdom