About Fitzgerald & Moore Limited (10582013) United Kingdom