About Stockley & Stowe Construction Ltd (13629319) United Kingdom