About Thornton Associates (sw) Limited (05338689) United Kingdom