About The Split Bean Limited (13246507) United Kingdom