About Intellicate Limited (02697809) United Kingdom