About Garlock (great Britain) Limited (01014770) United Kingdom