About Calashock & Co Limited (13591463) United Kingdom