About Longridge Consulting Limited (10252558) United Kingdom