About Loft 24 Ltd (09413273) United Kingdom