About South Molton Block Company Limited (08501860) United Kingdom