About Gill Research & Development Limited (03154453) United Kingdom