About J & J Design (holdings) Limited (06535817) United Kingdom