About Seabstrach2 Llp (SO307237) United Kingdom