About Shipford Merchants Holding Lp (SL034753) United Kingdom