About Young Turk Design Ltd (08187657) United Kingdom