About Barry Edgar Garden Developments Limited (00699655) United Kingdom