About Tallis Associates Limited Liability Partnership (OC308087) United Kingdom