About Kenrail Limited (06238396) United Kingdom