About Harry Taylor & Co. Limited (00577755) United Kingdom