About B And L Edwards Holdings Limited (08628523) United Kingdom