About Barnaby Pizza Ltd. (09248829) United Kingdom