About Trafalgar-europe Limited (03610240) United Kingdom