About Alfradecia Limited (01069289) United Kingdom