About D Tello Pizza Ltd (NI674128) United Kingdom