About Edgewood B&i Limited (08312867) United Kingdom