About J & D Edgar (management Company) Limited (00463454) United Kingdom