About Trafalgar Hog Limited (12445020) United Kingdom