About K&d Sons Ltd (11675918) United Kingdom