About Sowton Mills Limited (03276422) United Kingdom