About Longford Investments (cannock) Limited (01604564) United Kingdom