About Gill R & D Ltd (08631110) United Kingdom