About O Meara Fitzmaurice Limited (10818661) United Kingdom