About G.a. Byard Group Limited (00943809) United Kingdom