About The Byre Management Group Ltd (SC551359) United Kingdom