About Biochem Glass (apparatus) Limited (03597983) United Kingdom