About Regal Management Consultants Limited (02307933) United Kingdom