About Trecka Distribution Ltd (12753661) United Kingdom