About Kincardine Grid Complex Limited (13589239) United Kingdom