About Kirkby Tech Limited (10452925) United Kingdom