About Joshua Taylor & Co Limited (00047048) United Kingdom