About London Ballast Company Limited (00293413) United Kingdom