About W. Allen Taylor & Co. Limited (02619643) United Kingdom