About Terry Freedman Limited (05145850) United Kingdom