About Regal Marketing Solutions Limited (08519192) United Kingdom