About L Taylor Services Ltd (11976984) United Kingdom