About Sennocke Holdings Limited (11270260) United Kingdom