About House Of Sheeba Ltd (12894585) United Kingdom