About Bath Owl Ltd (12921945) United Kingdom