About Balfour Beatty Refurbishment Limited (03107653) United Kingdom