About W & J David Limited (12642479) United Kingdom