About J Turner Design Ltd (10308806) United Kingdom