About J And L Designs Limited (06585131) United Kingdom