About Stonehenge Commerce Lp (SL021997) United Kingdom