About Calrom Limited (06200139) United Kingdom