About Stonehenge Internet & Database Services Limited (05096012) United Kingdom