About J Allen Rail Ltd (08495294) United Kingdom