About L.a. Walpole Limited (01226511) United Kingdom