About Gimlet Production Services Limited (09994831) United Kingdom