About Balfour Beatty Rail Residuary Limited (SC006624) United Kingdom