About Carlisa Limited (12178291) United Kingdom