About D. Freeman Limited (10964987) United Kingdom