About Byrne Holdings Ltd (08424379) United Kingdom