About Leahomes Limited (02839378) United Kingdom