About Capel Calfaria Management Limited (06235458) United Kingdom