About Macgillivray Engineering Ltd (08288022) United Kingdom