About S Thorpe Ltd (10470956) United Kingdom