About Contain-a-lock Limited (05370288) United Kingdom