About Chris Freeman Design Limited (02283026) United Kingdom