About S. Holmes Ltd (11303294) United Kingdom