I always buy my parts separately, but that makes it a bit more expensive.
Q128C motor wheel(48v 328 rpm) from BMSBattery in China (£197 plus maybe VAT or other duty)
Q128C-135mm 500W Rear Driving V-brake, rim-brake, Disc-Brake compatible E-Bike Hub Motor Wheel. Waterproof hall sensor connector.
bmsbattery.com
15A or 17a controller kit (LCD, throttle, PAS and speed sensor) from PSWPower in China (around £70 - never paid duty on a controller)
www.pswpower.com
48v 11.6Ah Dolphin battery from Eclipese Ebikes UK. (£275)
eclipsebikes.com
Get a pair of 10x12 torque arms from BMSB while you're there. Probably around £600 all up