About Loft Refresh Ltd (11876006) United Kingdom