About Baumuller (u.k.) Limited (01999052) United Kingdom