About Bell Wilhelm Ltd (12123272) United Kingdom