About Stubberfield David 0456 Limited (09023627) United Kingdom