About Gabbro Precision Limited (05744593) United Kingdom