About Beauregard Limited (05054864) United Kingdom