About Labo Scientific Limited (07064307) United Kingdom