About George Taylor Land Rangers Services Ltd (12491692) United Kingdom