About Longfords Mill (management No.2) Company Limited (05104423) United Kingdom