About Landes Limited (03289621) United Kingdom