About Beal Holdings Limited (04102748) United Kingdom