About Edgware Limited (09148081) United Kingdom