About Franco Manca Peterborough Limited (13711268) United Kingdom