About Longfords Mill (management) Company Limited (04265413) United Kingdom