About Henry Taylor Ltd (13447283) United Kingdom