About The Saltbox Management Limited (09946720) United Kingdom