About H.e.andrews & Sons Limited (00707401) United Kingdom