About Ufford Baviera Limited (11858566) United Kingdom