About Tullamex International Limited (09311423) United Kingdom