About Downing Ltd Limited (08620248) United Kingdom