About Walmsley Engineering Limited (07638495) United Kingdom