About Ligusa Limited (08096308) United Kingdom