About Bemsco Ltd (13337724) United Kingdom