About Harry Taylor Artifacts Limited (01477687) United Kingdom