About J & C O Meara Limited (02525929) United Kingdom