About Longridge Group Limited (11647381) United Kingdom