About Kanecreek Limited (06027177) United Kingdom