About Taylor Maxwell & Co.limited (00476749) United Kingdom