About Boyar Group Ltd (13509311) United Kingdom