About William Cater (letchworth) Limited (00497198) United Kingdom