About Covault Workspace Newbridge Limited (SC657398) United Kingdom