About L. M. Taylor Limited (06861184) United Kingdom