About Kirchoff Holdings Limited (01013330) United Kingdom