About Plough Lane Limited (11055258) United Kingdom