About Franco Manca Chelmsford Limited (13701004) United Kingdom