About Ludlow Lewis Limited (05565467) United Kingdom