About Fox Thorn Smith Limited (09000121) United Kingdom