About Jarvis And Thompson Ltd (13104578) United Kingdom