About Delta Motors Design Limited (10860235) United Kingdom