About Jam Eco Ltd (13278821) United Kingdom