About Gillett & Holt Trading Ltd (09112268) United Kingdom