About Edgefield Associates Limited (02486846) United Kingdom