About John Martin Devine Limited (01349863) United Kingdom