About K & A Deco Ltd. (09386523) United Kingdom