About Label Loft London Ltd (12815717) United Kingdom