About Stuart Bullock Engineering Ltd (10119803) United Kingdom