About Uckers Limited (02740593) United Kingdom