About Jc Designs And Developments Limited (07104642) United Kingdom