About Leitrim Fox Ltd (11156619) United Kingdom