About Jerome Alexander Sons Ltd (11498370) United Kingdom