About London Loft Company Limited (04012033) United Kingdom