About Langdale Lets Ltd (13703550) United Kingdom