About Sandy Havering Well Ltd (12331643) United Kingdom