About J.& D.freeman Limited (00637208) United Kingdom