About Uk Sala Limited (07826905) United Kingdom