About Beco Limited (12440135) United Kingdom