About Calliebaillie Ltd (SC670801) United Kingdom