About West Lord Limited (13351544) United Kingdom