About Byrne Group Holdings Limited (10014466) United Kingdom