About Rupert Wace Ancient Art Limited (02218213) United Kingdom