About Lansdale Howard Ltd (10529490) United Kingdom