About Stanbridge House Limited (08235709) United Kingdom