About K D Concepts Ltd (02970367) United Kingdom