About Loft Designs London Ltd (13445483) United Kingdom