About Regatta Consultancy Limited (02906620) United Kingdom