About Taylor Langdale Limited (06863786) United Kingdom