About Blennick Limited (09816103) United Kingdom