About Millbrook Stein Limited (06937338) United Kingdom