About Trolle Trading Limited (09235716) United Kingdom