About L E Taylor Services Ltd (12896236) United Kingdom