About Notley Wallis Limited (12732003) United Kingdom