About Stuart Fitzmaurice Ltd (11559633) United Kingdom