About Thorpe Associates Limited (02431547) United Kingdom