About Stonehenge Storage Solutions Ltd (11906649) United Kingdom