About Freedman & Wallis Limited (11818868) United Kingdom