About O.comitti And Son Limited (00052962) United Kingdom