About Bickton Mill Management Limited (01907198) United Kingdom