About P&c Ludlow Ltd (NI656439) United Kingdom