About Ole Design Engineering Limited (09102798) United Kingdom