About East & West Mills Limited (SC275333) United Kingdom