About Linstock Partners Ltd (12239858) United Kingdom