About Eurobeam Ltd (04345941) United Kingdom