About Major Point Bars Ltd (13399239) United Kingdom