About Barking Park Light Railway Company Limited (11031046) United Kingdom