About Jeckle Dawson Designs Limited (11430998) United Kingdom