About The Sot & More Limited (11765979) United Kingdom