About Walmsley Operatives Limited (12127315) United Kingdom