About Ludlow 1867 Ltd (09256622) United Kingdom