About Kincannicks Limited (10085300) United Kingdom