About Ullern Roer Ltd (06929177) United Kingdom