About S Holmes Vn Ltd (11308376) United Kingdom