About White Gables Research & Development Engineers Limited (02155929) United Kingdom