About Trafalgar Equipment Limited (10415281) United Kingdom