About Simpson Design Works Ltd (SC619214) United Kingdom