About Stanbridge Capital Holdings Limited (12799736) United Kingdom