About London Attic Ltd (13113480) United Kingdom