About Linford Investments Limited (05274189) United Kingdom