About Uphaus International Limited (11508826) United Kingdom