About Seafox Master 2 Llp (OC417278) United Kingdom