About Longbridge Lodge Limited (11622899) United Kingdom