About Juc Design And Development Ltd (12735778) United Kingdom