About Beauregarde Holdings Llp (OC399474) United Kingdom