About Strand Holding Lp (SL034879) United Kingdom