About Tessa Kerrich-walker Ltd (11778565) United Kingdom