About Nm & L Taylor Ltd (13501194) United Kingdom