About Rega Developments Limited (02389423) United Kingdom