About Somerset Lamb Limited (04723937) United Kingdom