About Lower Town Mills Limited (05156947) United Kingdom