About Linby Strand Llp (OC327134) United Kingdom