About Fitzmaurice Holdings Limited (01125926) United Kingdom