About Thornton Powers Limited (10939143) United Kingdom