About Kaikoura (leeds) Limited (03997002) United Kingdom