About House Of Bali Ltd (SC621607) United Kingdom