About Landale Holdings Limited (13589503) United Kingdom