A complete step-by-step guide to registering a UK limited company — from choosing a name to filing at Companies House. Takes 30 minutes.