About Capal Associates Ltd (08846068) United Kingdom