About Fox Templeton Ltd (09632262) United Kingdom