About Jack Dammes Limited (04569853) United Kingdom