About Sills & Betteridge (lincoln) Limited (02397038) United Kingdom