About Edgeguide Limited (01280417) United Kingdom