About Campbell Grindlay Engineering Limited (05630228) United Kingdom