About Loft Life London Ltd (13380723) United Kingdom