About 8020 Engineering Limited (07074983) United Kingdom