About Gabbro Precision Holdings Limited (06451211) United Kingdom