About Robert Taussig Co. Limited (01761095) United Kingdom