About Tylehurst Laboratory Supplies Ltd (10787925) United Kingdom