About Baylor Klein Limited (06670548) United Kingdom