About Abex Engineering Limited (02154582) United Kingdom