About Sennick Holdings Limited (08177686) United Kingdom