About Ulrich Compagny Ltd (13332470) United Kingdom