About Freedman Products Limited (05370337) United Kingdom