About Alfred Jenac Ltd (13460550) United Kingdom