About Dial-up-deli Ltd (11385714) United Kingdom