About Freshfield Design And Developments Ltd. (04158281) United Kingdom