About Upminster House Limited (13380643) United Kingdom