About Baylor Limited (06682344) United Kingdom