About Comp-bio Products Limited (05998639) United Kingdom