About Sall And Sall Ltd (11470155) United Kingdom