About Edgefield Holdings Limited (08520609) United Kingdom