About Fulla Beans Ltd (NI653963) United Kingdom