© 2025 B&T Associates Ltd