About James Alvey Limited (04522349) United Kingdom