About R. Mitchell (glass) Limited (SC061286) United Kingdom