About Stanbridge Group Limited (02628793) United Kingdom