About Chris Giddings Limited (04962379) United Kingdom