About Terry Champion Ltd (12144519) United Kingdom