About Callandor Ltd (07643947) United Kingdom