About Gilchrist Technical Services Limited (06206045) United Kingdom