About Lydia Allen Interiors Ltd (12812269) United Kingdom