About Calladale Ltd (04919298) United Kingdom