About Len Edwards Butchers Limited (02181638) United Kingdom