About Upper Dean Ltd (13691109) United Kingdom