About Deltaspecial Limited (02287815) United Kingdom