About J R Allen Limited (04124906) United Kingdom