About Foseco Holding Limited (04229276) United Kingdom