About Lordsbridge Limited (00785737) United Kingdom