About The Deborah Ubee Trust Ltd (07693256) United Kingdom