About Joshua L Taylor Ltd (12109885) United Kingdom