About Regal Roye Limited (12126868) United Kingdom