About Mitchell (drumdreel) Limited (SC066582) United Kingdom