About James Du Pavey Limited (07218720) United Kingdom