About Longridge Investments Limited (06853617) United Kingdom