About Trim And Tech Ltd (10108872) United Kingdom