About Ludlow & Co. Limited (00368590) United Kingdom