About Allen Upholstery Ltd (10655381) United Kingdom