About Beal International Ltd (11716123) United Kingdom