About John Duane Limited (04468420) United Kingdom