About Somercotes 1960 Limited (08959261) United Kingdom