About Walmsley Hill Limited (10069697) United Kingdom