About Bekmanis Engineering Ltd (07793584) United Kingdom