About Delta Rac Design Ltd (NI031921) United Kingdom