About Uhl International Limited (10126341) United Kingdom