About Intaco Limited (02629667) United Kingdom