About Dellminster Limited (01821867) United Kingdom