About Ashbury Railway Carriage & Iron Company Limited (05254367) United Kingdom