About Deltaplus 3 Limited (05248489) United Kingdom