About Simpson Homes Limited (13383299) United Kingdom