About Springbridge Direct Holdings Limited (07574675) United Kingdom