About Cappco Limited (06732916) United Kingdom