About Bay Horse Laboratories Ltd (11891904) United Kingdom