About Cappa Limited (02776747) United Kingdom