About Beckhill Engineering Limited (03650583) United Kingdom