About Delta Block (rochester) Management Limited (02348608) United Kingdom