About Somers Crescent Limited (08375003) United Kingdom