About B E Haffner Ltd (10620293) United Kingdom