About Flamingos Pizza Limited (13103802) United Kingdom