About Edgefold Developments Limited (01698256) United Kingdom