About Lee Cooper (tetbury) Limited (04961053) United Kingdom