About Edgewise Edgestrip Limited (06921638) United Kingdom