About Capellas Associates Ltd (06638114) United Kingdom