About Regeneration Bar Ltd (SC614363) United Kingdom