About Stonehaven Design&construct Ltd (13048142) United Kingdom