About William Taylor And Sons (liverpool) Limited (00263368) United Kingdom