About Peter Dell Ltd (07945366) United Kingdom