About Cappitt Holdings Ltd (11447268) United Kingdom