About Consortium Holdings Limited (03899098) United Kingdom