About Royce Industries Ltd (11627543) United Kingdom