About Slip Products And Engineering Co. Limited (00462261) United Kingdom