About Anglodefine Limited (04009382) United Kingdom