About Somersett Lloyd Limited (08032803) United Kingdom