About Beaumaris Limited (08387405) United Kingdom