About Edgeford Limited (SC145794) United Kingdom