About K&d Partners Ltd (08535563) United Kingdom