About Ulbrichs Ltd (12189162) United Kingdom