About Calum Storrie Limited (05398497) United Kingdom