About Longridge Management Limited (09083982) United Kingdom