About Rubie Mitchell & Co Limited (11984775) United Kingdom