About Barnhill Engineering Limited (00517402) United Kingdom