About Freedman International Limited (02493143) United Kingdom