About Alfacord Limited (03559232) United Kingdom