About Upper Brook Ltd (13622207) United Kingdom