About Edwards & Bower Limited (02483793) United Kingdom