About Becker North Ltd. (03493919) United Kingdom