About Roy Mitchell Design Limited (SC276286) United Kingdom