About Grace & Major Goods Ltd (13452235) United Kingdom