About Gibbons Instrument Services Ltd (12425349) United Kingdom