About Wilding & Smith Holdings Limited (03128875) United Kingdom