About Ludlow Williams Ltd (NI616956) United Kingdom