About House Of Ollichon Ltd. (09421616) United Kingdom