About Lymehouse Ltd. (03657930) United Kingdom