About Trine Beans Limited (13063753) United Kingdom