About Regalo Limited (08648013) United Kingdom