About D. And S. Freeman Limited (01416972) United Kingdom