About Alfol Holding Limited (10883264) United Kingdom