About Neilson & Bauer Ltd. (12416939) United Kingdom