About Taggart & Kartum (retail) Limited (00672067) United Kingdom