About Lhsw (creech St Michael) Limited (07777676) United Kingdom