About Bovine & Thyme Ltd (12331758) United Kingdom