About Neil Walmsley Holdings Limited (10310425) United Kingdom